home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr01 / zapcode.zip / SRNX1000.PMF < prev    next >
Text File  |  1993-01-01  |  15KB  |  463 lines

  1. ;---------------------------------------;
  2. ;  ZAPCODE Printer Make File (PMF)      ;
  3. ;  for the Star NX-1000 printer.        ;
  4. ;                                       ;
  5. ;  (C) Copyright 1990 Robert L. Morton  ;
  6. ;  All Rights Reserved                  ;
  7. ;---------------------------------------;
  8.  
  9. PRINTER  =  "Star NX-1000: Emulation Both"
  10. RESET    =  27,64
  11.  
  12. NAME     =  "Line Feed"
  13.   DESC   =  "Advance paper to the next line."
  14.   CODES  =  10
  15.  
  16. NAME     =  "Reverse Line Feed"
  17.   DESC   =  "Prints the current line and feeds"
  18.             "the paper in the reverse direction"
  19.             "to the preceding line. Ignored when"
  20.             "friction feed is used."
  21.   CODES  =  27,10
  22.  
  23. NAME     =  "Form Feed"
  24.   DESC   =  "Advance paper to the top of the"
  25.             "next page."
  26.   CODES  =  12
  27.  
  28. NAME     =  "Reverse Form Feed"
  29.   DESC   =  "Feeds the paper backward to the"
  30.             "top of the current page. Ignored"
  31.             "when friction feed is used."
  32.   CODES  =  27,12
  33.  
  34. NAME     =  "Sound Bell"
  35.   DESC   =  "Sounds a brief beep tone from the"
  36.             "printer's beeper."
  37.   CODES  =  7
  38.  
  39. NAME     =  "Select Draft Quality Characters"
  40.   DESC   =  "Changes from near letter quality to"
  41.             "draft quality. Ignored if the NLQ"
  42.             "Type Style switch was pressed"
  43.             "during power-up."
  44.   CODES  =  27,120,48
  45.  
  46. NAME     =  "Select NLQ Characters"
  47.   DESC   =  "Changes from draft quality to near"
  48.             "letter quality. Ignored if the NLQ"
  49.             "Type Style switch was pressed"
  50.             "during power-up."
  51.   CODES  =  27,120,49
  52.  
  53. NAME     =  "Select NLQ Type Style"
  54.   DESC   =  "If currently in draft mode, this"
  55.             "command does not take effect until"
  56.             "NLQ characters are selected."
  57.             "Ignored if the NLQ Type Style"
  58.             "switch was pressed during power-up."
  59.   CODES  =  27,107,0
  60.             "Please select NLQ type style by"
  61.             "entering one of the following"
  62.             "decimal values:"
  63.             " "
  64.             "Value    Type Style"
  65.             "-----    -----------"
  66.             "  0      Courier (default)"
  67.             "  1      Sanserif"
  68.             "  2      Orator with small capitals"
  69.             "  3      Orator with lower case"
  70.             " "
  71.             "Example: Entering 1 selects the"
  72.             "Sanserif type style."
  73.             0
  74.  
  75. NAME     =  "Italics ON"
  76.   DESC   =  "Causes subsequent characters to be"
  77.             "printed in italics. Ignored if the"
  78.             "NLQ Type Style switch was pressed"
  79.             "during power-up."
  80.   CODES  =  40,40,73,41,41,49
  81.  
  82. NAME     =  "Italics OFF"
  83.   DESC   =  "Stops italic printing and causes"
  84.             "subsequent characters to be printed"
  85.             "upright. Ignored if the NLQ Type"
  86.             "Style switch was pressed during"
  87.             "power-up."
  88.   CODES  =  40,40,73,41,41,48
  89.  
  90. NAME     =  "Emphasized ON"
  91.   DESC   =  "Causes subsequent draft characters"
  92.             "to be emphasized by adding extra"
  93.             "thickness to vertical strokes."
  94.   CODES  =  27,69
  95.  
  96. NAME     =  "Emphasized OFF"
  97.   DESC   =  "Cancels emphasized printing."
  98.   CODES  =  27,70
  99.  
  100. NAME     =  "Double-Strike ON"
  101.   DESC   =  "Causes subsequent characters to be"
  102.             "printed twice with a slight"
  103.             "vertical paper motion in between,"
  104.             "causing a thickening of horizontal"
  105.             "strokes."
  106.   CODES  =  27,71
  107.  
  108. NAME     =  "Double-Strike OFF"
  109.   DESC   =  "Cancels double-strike printing."
  110.   CODES  =  27,72
  111.  
  112. NAME     =  "Underline ON"
  113.   DESC   =  "Causes subsequent characters to be"
  114.             "underlined."
  115.   CODES  =  27,45,49
  116.  
  117. NAME     =  "Underline OFF"
  118.   DESC   =  "Stops underlining."
  119.   CODES  =  27,45,48
  120.  
  121. NAME     =  "Overline ON"
  122.   DESC   =  "Causes subsequent characters to be"
  123.             "overlined."
  124.   CODES  =  27,95,49
  125.  
  126. NAME     =  "Overline OFF"
  127.   DESC   =  "Stops overlining."
  128.   CODES  =  27,95,48
  129.  
  130. NAME     =  "Superscript ON"
  131.   DESC   =  "Causes subsequent characters to be"
  132.             "printed as superscripts. Does not"
  133.             "change the character pitch."
  134.   CODES  =  27,83,48
  135.  
  136. NAME     =  "Subscript ON"
  137.   DESC   =  "Causes subsequent characters to be"
  138.             "printed as subscripts. Does not"
  139.             "change the character pitch."
  140.   CODES  =  27,83,49
  141.  
  142. NAME     =  "Superscript/Subscript OFF"
  143.   DESC   =  "Stops printing superscripts or"
  144.             "subscripts and returns to normal"
  145.             "printing."
  146.   CODES  =  27,84
  147.  
  148. NAME     =  "Select Print Color"
  149.   DESC   =  "Select the color to be used while"
  150.             "printing. Ignored if a color ribbon"
  151.             "is not installed."
  152.   CODES  =  27,114,0
  153.             "Please select print color by"
  154.             "entering one of the following"
  155.             "decimal values."
  156.             " "
  157.             "Value   Color"
  158.             "-----   -------"
  159.             "  0     Black"
  160.             "  1     Red"
  161.             "  2     Blue"
  162.             "  3     Violet"
  163.             "  4     Yellow"
  164.             "  5     Orange"
  165.             "  6     Green"
  166.             " "
  167.             "Example: Entering 4 selects yellow."
  168.             0
  169.  
  170. NAME     =  "Slash Zero ON"
  171.   DESC   =  "Causes subsequent zero characters"
  172.             "to be overprinted with a slash."
  173.   CODES  =  27,126,49
  174.  
  175. NAME     =  "Slash Zero OFF"
  176.   DESC   =  "Causes subsequent zero characters"
  177.             "to be printed normally, without"
  178.             "a slash."
  179.   CODES  =  27,126,48
  180.  
  181. NAME     =  "Select Elite Pitch"
  182.   DESC   =  "Changes pitch to elite (12"
  183.             "characters per inch)."
  184.   CODES  =  27,77
  185.  
  186. NAME     =  "Condensed ON"
  187.   DESC   =  "Selects condensed pica (17"
  188.             "characters per inch)."
  189.   CODES  =  15
  190.  
  191. NAME     =  "Condensed OFF"
  192.   DESC   =  "Cancels condensed printing."
  193.   CODES  =  18
  194.  
  195. NAME     =  "Expanded ON"
  196.   DESC   =  "Causes subsequent characters to be"
  197.             "expanded to double width."
  198.   CODES  =  27,87,49
  199.  
  200. NAME     =  "Expanded OFF"
  201.   DESC   =  "Stops expanded printing and returns"
  202.             "to normal width."
  203.   CODES  =  27,87,48
  204.  
  205. NAME     =  "Select Proportional Spacing"
  206.   DESC   =  "Causes subsequent characters to be"
  207.             "proportionally spaced. Ignored if"
  208.             "the Print Pitch switch was pressed"
  209.             "during power-up."
  210.   CODES  =  27,112,49
  211.  
  212. NAME     =  "Select Fixed Spacing"
  213.   DESC   =  "Causes subsequent characters to be"
  214.             "printed with fixed character"
  215.             "spacing. Ignored if the Print Pitch"
  216.             "switch was pressed during power-up."
  217.   CODES  =  27,112,48
  218.  
  219. NAME     =  "Select Double or Quadruple Size"
  220.   DESC   =  "(See your printer manual.)"
  221.   CODES  =  27,104,0
  222.             "Please select size by entering one"
  223.             "of the following decimal values:"
  224.             " "
  225.             "Value  Size"
  226.             "-----  ----------------------------"
  227.             "  0    Normal size"
  228.             "  1    Double-high, double-wide"
  229.             "  2    Quad-high, quad-wide"
  230.             "  3    Dbl-high, dbl-wide lohalf"
  231.             "  4    Dbl-high, dbl-wide uphalf"
  232.             "  5    Quad-high, quad-wide lohalf"
  233.             "  6    Quad-high, quad-wide uphalf"
  234.             " "
  235.             "Example: Entering 1 selects double-"
  236.             "high, double-wide characters."
  237.             0
  238.  
  239. NAME     =  "Double-Height ON"
  240.   DESC   =  "Prints subsequent character at"
  241.             "double height without moving the"
  242.             "base line, and without changing the"
  243.             "line spacing."
  244.   CODES  =  27,119,49
  245.  
  246. NAME     =  "Double-Height OFF"
  247.   DESC   =  "Terminates double-height printing"
  248.             "and prints subsequent characters at"
  249.             "normal height."
  250.   CODES  =  27,119,48
  251.  
  252. NAME     =  "Select Character Size"
  253.   DESC   =  "Select a combination of character"
  254.             "height and width. Does not move the"
  255.             "base line."
  256.   CODES  =  40,40,83,41,41,0
  257.             "Please select character size by"
  258.             "entering one of the following"
  259.             "decimal values:"
  260.             " "
  261.             "Value   Width    Height"
  262.             "-----   ------   ------"
  263.             "  0     Single   Single"
  264.             "  1     Double   Single"
  265.             "  2     Single   Double"
  266.             "  3     Double   Double"
  267.             " "
  268.             "Example: Entering 2 selects single"
  269.             "width, double height characters."
  270.             0
  271.  
  272. NAME     =  "Set Line Spacing 1/8 Inch"
  273.   DESC   =  "Sets the distance the paper"
  274.             "advances or reverses in subsequent"
  275.             "line feeds to 1/8 inch."
  276.   CODES  =  27,48
  277.  
  278. NAME     =  "Set Line Spacing 7/72 Inch"
  279.   DESC   =  "Sets the distance the paper"
  280.             "advances or reverses in subsequent"
  281.             "line feeds to 7/72 inch."
  282.   CODES  =  27,49
  283.  
  284. NAME     =  "Set Line Spacing n/216 Inch"
  285.   DESC   =  "Sets the distance the paper"
  286.             "advances or reverses in subsequent"
  287.             "line feeds to n/216 inch."
  288.   CODES  =  27,51,0
  289.             "Please enter for n:"
  290.             " "
  291.             "Range: 0 to 255 decimal."
  292.             " "
  293.             "Example: Entering 108 sets line"
  294.             "spacing to 108/216 inch, or half an"
  295.             "inch."
  296.             0
  297.  
  298. NAME     =  "Set Line Spacing n/72 Inch"
  299.   DESC   =  "Sets the distance the paper"
  300.             "advances or reverses in subsequent"
  301.             "line feeds to n/72 inch."
  302.   CODES  =  27,65,0
  303.             "Please enter for n:"
  304.             " "
  305.             "Range: 0 to 85 decimal."
  306.             " "
  307.             "Example: Entering 15 sets line"
  308.             "spacing to 15/85 inch."
  309.             0
  310.  
  311. NAME     =  "Set Page Length In Lines"
  312.   DESC   =  "Sets the new page length in lines"
  313.             "at the current line spacing. The"
  314.             "current line becomes the top of"
  315.             "the page."
  316.   CODES  =  27,67,0
  317.             "Please enter number of lines to set"
  318.             "the new page length at in decimal:"
  319.             " "
  320.             "Example: Entering 66 sets the new"
  321.             "page length at 66 lines."
  322.             0
  323.  
  324. NAME     =  "Set Page Length In Inches"
  325.   DESC   =  "Sets the new page length in inches."
  326.             "The current line becomes the top of"
  327.             "the page."
  328.   CODES  =  27,67,0,0,0
  329.             "Please enter number of inches to"
  330.             "set the new page length in decimal:"
  331.             " "
  332.             "Example: Entering 11 sets new page"
  333.             "length to 11 inches."
  334.             0
  335.  
  336. NAME     =  "Set Left and Right Margins"
  337.   DESC   =  "Sets the left and right margins."
  338.   CODES  =  27,88,0
  339.             "Please enter number of columns to"
  340.             "set the left margin at in decimal:"
  341.             " "
  342.             "Range: 0 to 255 decimal."
  343.             " "
  344.             "Example: Entering 10 sets the left"
  345.             "margin at 10 columns."
  346.             0,0
  347.             "Please enter number of columns to"
  348.             "set the right margin at in decimal:"
  349.             " "
  350.             "Example: Entering 70 sets the right"
  351.             "margin at 70 columns."
  352.             0
  353.  
  354. NAME     =  "Set Top Margin"
  355.   DESC   =  "Sets the top margin in lines."
  356.   CODES  =  27,99,0
  357.             "Please enter number of lines -1 to"
  358.             "set the top margin at in decimal:"
  359.             " "
  360.             "Example: Entering 4 sets the top"
  361.             "margin at 3 lines."
  362.             0
  363.  
  364. NAME     =  "Set Bottom Margin"
  365.   DESC   =  "Sets the bottom margin in lines."
  366.             "The bottom margin is reset when you"
  367.             "change the page length."
  368.   CODES  =  27,78,0
  369.             "Please enter number of lines to set"
  370.             "the bottom margin at in decimal:"
  371.             " "
  372.             "Example: Entering 3 sets the bottom"
  373.             "margin at 3 lines."
  374.             0
  375.  
  376. NAME     =  "Cancel Top and Bottom Margins"
  377.   DESC   =  "Cancels both the top and bottom"
  378.             "margins."
  379.   CODES  =  27,79
  380.  
  381. NAME     =  "Paper-Out Detector ON"
  382.   DESC   =  "Causes the printer to stop printing"
  383.             "about an inch before the end of the"
  384.             "paper."
  385.   CODES  =  27,57
  386.  
  387. NAME     =  "Paper-Out Detector OFF"
  388.   DESC   =  "Causes the printer to disregard the"
  389.             "signal sent by the paper-out"
  390.             "detector, enabling printing to the"
  391.             "bottom of the paper."
  392.   CODES  =  27,56
  393.  
  394. NAME     =  "Left Justify Text ON"
  395.   DESC   =  "Aligns subsequent text with the"
  396.             "left margin, leaving the right"
  397.             "margin ragged."
  398.   CODES  =  27,97,48
  399.  
  400. NAME     =  "Right Justify Text ON"
  401.   DESC   =  "Aligns subsequent text with the"
  402.             "right margin, leaving the left"
  403.             "margin ragged."
  404.   CODES  =  27,97,50
  405.  
  406. NAME     =  "Center Text ON"
  407.   DESC   =  "Centers subsequent text between"
  408.             "the left and right margins."
  409.   CODES  =  27,97,49
  410.  
  411. NAME     =  "Select Download Character Set"
  412.   DESC   =  "Selects the download character set."
  413.   CODES  =  27,37,49
  414.  
  415. NAME     =  "Select ROM Character Set"
  416.   DESC   =  "Stops using the download character"
  417.             "set and returns to the built-in"
  418.             "ROM character set."
  419.   CODES  =  27,37,48
  420.  
  421. NAME     =  "Immediate Print ON"
  422.   DESC   =  "Each character is printed as soon"
  423.             "as it is received. The paper is"
  424.             "then scrolled up about 2 inches so"
  425.             "that the current line can be seen."
  426.   CODES  =  27,105,49
  427.  
  428. NAME     =  "Immediate Print OFF"
  429.   DESC   =  "Cancels the immediate print mode."
  430.             "The printer waits for each line to"
  431.             "be received before printing it and"
  432.             "does not scroll the paper."
  433.   CODES  =  27,105,48
  434.  
  435. NAME     =  "Select Bidirectional Printing"
  436.   DESC   =  "Causes subsequent printing to be"
  437.             "done in the normal bidirectional"
  438.             "mode, which is faster than"
  439.             "unidirectional printing."
  440.   CODES  =  27,85,48
  441.  
  442. NAME     =  "Select Unidirectional Printing"
  443.   DESC   =  "Causes subsequent printing to be"
  444.             "done unidirectionally, ensuring"
  445.             "maximum vertical alignment"
  446.             "precision."
  447.   CODES  =  27,85,49
  448.  
  449. NAME     =  "Select Manual Feed"
  450.   DESC   =  "Selects manual sheet feeding even"
  451.             "when the optional automatic sheet"
  452.             "feeder is mounted."
  453.   CODES  =  27,25,0,0
  454.  
  455. NAME     =  "Select Auto Feed"
  456.   DESC   =  "Selects automatic sheet feeder."
  457.   CODES  =  27,25,4
  458.  
  459. NAME     =  "Eject Paper From ASF"
  460.   DESC   =  "Ejects the current page."
  461.   CODES  =  27,25,82
  462.  
  463.